a silkworm - French English Dictionary